package com.qyx.pmpucat.dto;

import jakarta.validation.constraints.NotNull;
import lombok.Data;

/**
 * 用户提交单个题目答案DTO
 */
@Data
public class UserAnswerSingleSubmitDTO {
    
    /**
     * 问卷ID
     */
    @NotNull(message = "问卷ID不能为空")
    private Long questionnaireId;
    
    /**
     * 用户答题记录ID（已存在的答题记录ID，如果是新记录则为null）
     */
    private Long userAnswerId;

    private Long userAnswerGroupId;
    
    /**
     * 问题ID
     */
    private Long questionId;
    
    /**
     * 选项ID
     */
    private Long optionId;


} 